package cn.xeblog.commons.entity.game;

import cn.xeblog.commons.enums.InviteStatus;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 游戏邀请结果数据传输对象
 *
 * @author anlingyi
 * @date 2020/6/14
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class GameInviteResultDTO {

    /**
     * 游戏邀请状态
     */
    private InviteStatus status;
    /**
     * 游戏房间
     */
    private GameRoom gameRoom;
    /**
     * 玩家id(用户id,即channel的id)
     */
    private String playerId;

    /**
     * 构造
     *
     * @param status 邀请状态
     */
    public GameInviteResultDTO(InviteStatus status) {
        this.status = status;
    }

}
